home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The 640 MEG Shareware Studio 5
/
The 640 Meg Shareware Studio CD-ROM Volume V (Data Express)(1994).ISO
/
amiga
/
tempdemo.lha
/
UTILS
/
ScreenShuffleBBS.DOC
< prev
next >
Wrap
Text File
|
1994-05-22
|
4KB
|
119 lines
ScreenShuffleBBS Documentation
This is a "off shoot" of another util I wrote. This will look in
your BBS directory called screens (Example: BBS:SCREENS) and choose a
logon screen at random, then copy it to your BBS path TEXT directory
(Example: BBS:TEXT).
Usage: ScreenShuffleBBS <Path of BBS>
Example: ScreenShuffleBBS BBS:
Required files:
This requires a directory to be made in your BBS's root dir, called
screens. (Normally the path would be BBS:SCREENS). In this
directory, you must have at LEAST 1 logon screen, with the following
names:
LOGON0
LOGON0.ANSI
LOGON1
LOGON1.ANSI
....ETC....
LOGON50
LOGON50.ANSI (50 screens is max in this util)
Any LOGONxx file is considered the NON-ANSI version, and the ones
with the extension .ANSI are obviously the ANSI versions. If you
don't have an .ANSI version, no big deal. It only copies the .ANSI
file if it finds it. It's not required.
Note that do to my error checking, the FIRST screen MUST be # 0,
and if you SKIP a number NO SCREENS after that will be found!
ALSO, you MUST have more than 1 screen! Otherwise there will be NO
CHANGES MADE!
I stop looking when I don't find the next number! EXAMPLE:
DON'T DO THIS!!!!!!!!!!!
Logon0
Logon1
Logon3
Logon4
3 & 4 will NEVER be seen! They MUST be consecutive!
I run it in my logoff script (So that each user sees a different
screen) but you could run it in your cron scipt if you wanted, which
means a different screen each day, or in the u/l script, so it changes
when a user uploads, etc.... be creative!
To install this like I use it, follow these directions :
Copy ScreenShuffleBBS to a directory in your path. (Mine is
BBS:UTILS)
Make a directory called screens. (Makedir BBS:Screens)
Copy your CURRENT BBS:TEXT/LOGON.TXT to BBS:SCREENS/LOGON0
Copy your CURRENT BBS:TEXT/LOGON.TXT.ANSI (If you have one!) to
BBS:SCREENS/LOGON0.ANSI
Copy your CURRENT BBS:TEXT/LOGON.TXT to BBS:SCREENS/LOGON1
(Remember, we have to have at least 2 screens! Replace this with a
new one when you get one done....)
Copy your CURRENT BBS:TEXT/LOGON.TXT.ANSI (If you have one!) to
BBS:SCREENS/LOGON1.ANSI. (Remember, we have to have at least 2
screens! Replace this with a new one when you get one done....)
Add as many screens as you like!
Edit your logoff.script, or wherever you decided to put it, and add
this line:
SceenShuffleBBS BBS:
If you don't use BBS:, then substitute YOUR assign here. If you use
a path, it MUST end in a "/" character, ie "dh0:bbs/" .
....And remember, bug reports go to The Technician at:
__
__ _ / \ _ _
/_/__/ )_ __/ /\/ / ) / )
____ _ /_ _ /____ /_ _/____ / / / /
/ _ ) / ) / / / _ ) / / / _ ) / / / /
/ // /_/ /_ / /__/ (__/_/ /_/ // /_/ /_/ /_
/_//___/___//____/______/___/___\__/___/___/
_ _
/ ) / )
/ /_ / /_ ______ _ _
/ _ ) / _ ) / ____/ / ) / )
/ // /_/ // /___\ \ / /_ / /_
/______/___________/ /___//___/
913 Megs ! 24 Hours !
Running & Supporting Tempest BBS
Featuring the BEST of the Public Domain!
This file happily presented to you from those of us on NiteFall II
BBS! (515) 277-1320 (Des Moines, IA) 654 Megs! 2400 - 21,600 Baud
USR HST DUAL STANDARD MODEM (1200 Message access only) 24 hrs, 7 days
a week Tempest BBS software AND a Tempest Development site!
CALL NOW!!!! Access first call!
The Technician